Genoa Now Open! 22060 W SR51Genoa, Ohio 43430 567-236-9000MENUOrder Online Hours: Open Tues - Sun11am - 9pmMonday Closed Dine in and Take out. Pick up window available to pick up orders only.