Sign in
Japanese Restaurants in Tosa-cho
International Restaurants in Tosa-cho
Top
The Best restaurants in Tosa-cho
Map view18 results
Ombelico
1353-2 Tai Next to Suehiro Shopping Center 781-3521
4.4 (29)
"Food is good. Portions are not so big and a bit pricy. Owners are nice and lived in Italy for about 7 years. Hours are a bit skewed though. Best to call and make a reservation."