L'Oriel
French · Fine Dining
L'Oriel is a French restaurant offering a refined dining experience with a focus on homemade cuisine. It provides both an air-conditioned indoor dining room and a patio for al fresco enjoyment during warmer months.
Location