Filters:
clear
swiss restaurant
clear
Country: United Kingdom
clear
Region: Northern Ireland
clear
City: Newtownards

swiss restaurant in newtownards

About 3 results.

Romas

Regent Street 4, BT23 4LH Newtownards, United Kingdom

Romas Restaurant is situated in the heart of the Newtownards perfect for evening dining lunch large groups or drinks in the bar.

McDonald's

Circular Road, BT23 3EU Newtownards, United Kingdom

Burger King

  • 1