Sidewalk Stand
Restaurant
•
Japan, 〒153-0042 Tokyo, Meguro City, Aobadai, 1-chōme−23−14 1F
8.0
Monday: 8 AM – 7 PM
See if anyone you trust recommends it!