Oro Restaurant in Chartres, France, offers a refined aroma and a pleasingly firm texture. Their culinary creations are prepared using the grilled technique, reflecting the gastronomic excellence of the region. Find them at Tertre Saint-Nicolas, 28000, Chartres, France.