Genoa Now Open! 22060 W SR51Genoa, Ohio 43430 567-236-9000MENUOrder Online Hours: Open Sun - Thurs 11am - 9pmOpen Fri - Sat 11am - 10pm Dine in and Take out. Pick up window available to pick up orders only.