Top Local Places

Plaza Cafe

7 Conway Square, Newtownards, United Kingdom
Restaurant

Description

ad

Fresh food cafe and coffee shop. Warm, relaxed atmosphere with friendly staff. Sandwiches, baguettes and panini made to your preference.

Quiz

NEAR Plaza Cafe