( 1117 Reviews )
Opa Grill & Tavern
Restaurant, Bar, Greek Restaurant
18 S Sandusky St Delaware, OH 43015
Jen Mackan
Garlic hummus and Greek salad were delicious. And my husband loves the insane bourbon/whiskey options.
( 453 Reviews )
Freddy's Street Food
Mediterranean Restaurant, Greek Restaurant, Italian Restaurant
1165 Columbus Pike Delaware, OH 43015
Dustin S.
ClosedThis restaurant now sits empty. It is unfortunate that it didn't get enough business to survive.