Station Cafe

4.6
(7 reviews)
189 Hamilton Road, Felixstowe, IP11 7DT
Official website
British
Coffee & Tea
Restaurant

At a glance

  • Typical visit: about 1 hour
Station Cafe | Ipswich | United Kingdom | TripAligner