Let me start off by saying that I'm not a tourist; I've been in Tokyo for 5 months and I'm a huge foodie. This place is in Takadanobaba, which is a bit off from Shinjuku/Harajuku/Shibuya area, but close by Ikebukuro (2 stops away). The sandwiches are about the same price as they are in the States (~550 yen for a regular; ~330 for a mini) and as far as I know, it's the only banh mi place in Tokyo. Vietnamese restaurants may of course serve them, but just like how I wouldn't order it from a Vietnamese restaurant in the States, I wouldn't do that here because a great banh mi needs a great bread, baked in-house. I got the original pork and it's not the same as the one I grew up eating (only from 1 banh mi place in Chicago), but pretty darn good. Be warned that there's always a line & even after ordering, there's a pretty good wait for the sandwich.