Le Cap Horn Café 

Address 1 Faubourg st michel, 56140 Malestroit, France
Phone Number +33-(0)2-97-751301
Nearest station