Restaurant
Royal Host
54 locals recommend,
Tips from locals
24 hrs Family Restaurant (Like Denny's) but probably the best chain in Japan.
Unique things to do nearby
Locals also recommend
Location
3-chōme-10-12 Meguro
Meguro City, Tokyo