Ô Grands Gourmands is a restaurant offering fresh, quality, homemade cuisine with a set menu.