Subway

Restaurant in St. Ives, UK

Features: takeaway

68 Causeway Head, Penzance, TR18 2SR