TravelMuse
 
 

Barbacoa

Tokyo, Japan

Guide         Hotels         Attractions         Restaurants         Shops

Address

4-3-24 Jingumae
B1 Omotesando Square
150-0001 Tokyo
Japan

Phone

+81 3 3796 0571


Neighborhood

Shibuya


Nearest Train

Shibuya Station


Category

Steak & Barbecue, South American


Avg User Rating

5 reviews