Opa Grill & Tavern
(1,112)
Restaurant
Lively haunt showcasing American & Greek comfort fare & a wide whiskey selection in simple digs.
Address: 18 S Sandusky St, Delaware, OH 43015
Hours: Open ⋅ Closes 11 PM
Phone: (740) 363-7283
No information is available for this page. · Learn why
People also search for
Check out the menu for Opa Grill and Tavern.The menu includes and menu. Also see photos and tips from visitors.