Tokyo Deli is a popular chain of Japanese restaurants serving delicious, beautiful (what Japanese food isn’t?) food that is very affordable. I don’t know how they do it but they’re doing very well for themselves with many restaurants popping up. … Continue reading
