The SEVEN Street
French
The SEVEN Street is a restaurant located in Andouillé, France. It offers dining services with specific opening hours on Tuesdays, Fridays, Saturdays, and Sundays. The establishment is situated on Rue de l'Hôtel de Ville.
Location