Le Cap is located in Roscoff, France on 2 Quai Parmentier. Le Cap is rated 4 out of 5 in the category fish and chips takeaway in France.
Address
2 Quai Parmentier
Service options
Takeaway
Accessibility
Wheelchair-accessible car park
Offerings
Coffee
Kids' menu