Kantipur: Shibuya
Kantipur
3770-5358
Shibuya / Nepalese
Sakuragaokacho 16-6. Open 11:30am-10:30pm (LO). Closed Sundays.

Great music, large portions.

Restaurant listing from Tokyo Food Page 4 Star Rating: recommended
[Show ] Nearby listings: