2315 Elida Rd, Lima, OH, 45805, US
Japanese Restaurant · Sushi Restaurant
Directions ↗
2339 Elida Rd, Lima, OH, 45805, US
0.04 km away
2300 Elida Rd, Lima, OH, 45805, US
0.08 km away
2300 Elida Rd, Lima, OH, 45805, US
0.09 km away
Elida Road, Lima, OH, 45805, US
0.11 km away
2330 Elida Rd, Lima, OH, 45805, US
0.12 km away
2400 Elida Rd, Lima, OH, 45805, US
0.12 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.