Come taste a yummy creation at Les Restaurants Genoa. They are open after-hours all week. You can pay by American Express, Discover, Interac, MasterCard and Visa.