2315 Elida Rd, Lima 45805, United States
Closed· Opens Fri at 11:00
2315 Elida Rd, Lima 45805, United States
No delivery
Spot something wrong?
Dishes at Yamato Steakhouse of Japan West. Prices may vary in venue.
Been to Yamato Steakhouse of Japan West? Be the first to share what you ate.