at Strand View, Exeter , EX3 0 United Kingdom
17 FB users likes L'estuaire Bistro & Bar, set it to 415 position in Likes Rating for Exeter, Devon in Local Business category
L'estuaire Bistro & Bar is Exeter based place and this enity listed in French Restaurant category. Located at Strand View EX3 0.