Restaurant 1861

Restaurant 1861 is Tea Room in Strabane.

Tags:
Tea Room,History Museum,British Restaurant
Category:
Tea Room