Sign in
Top
The Best Steakhouse restaurants in Otawara
Map view333 results
Steak&Hamburg Steak Miya Otawara
1-4-30 Mihara 324-0047
4.6 (17)
"Cosy place! Great service! Tasty burgers and steaks. Delicious french fries. Fair pricing. I definitely recommend it as a family place."