Restaurants from Lewis Center
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lewis Center, 704 Radio Dr, 43035, Lewis Center, US, United States
"Went 2 days ago and disappointed to say the least. The place is alot smaller than anticipated. Cleanliness and safety is definitely NOT a priority (in..."
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Delaware, 5840 Olentangy River Rd, 43015, Delaware, US, United States
"Usually I like this place but when I went tonight there was a dog that was present. For those of us afraid of dogs or allergic this does not make for..."