Mermaid Alley
Restaurant in St. Ives, UK
International cafe
45 New Street, Penzance, TR18 2LZ
Restaurants
ยท
St. Ives, UK guide