Le Neptune
French · Casual Dining · Fine Dining
Le Neptune is a French restaurant offering traditional cuisine with fresh ingredients. It features options for group meals, business lunches, and receptions, with amenities such as parking, terrace, and air conditioning.
Location