Sign in
Top
The Best Barbecue restaurants in Daiba
Map view101 results
Weber Park, Aqua City Odaiba
1-7-1 Aqua City Odaiba Rooftop 135-0091
4.6 (50)
"One of the many malls at Odaiba, but special in its own way. I went nightly upon returning from Tokyo. Nice ramen shop upstairs. TGIFridays is super friendly and a great place if you want some Amer..."