Delivery
Pickup
Outdoor
Northern Ireland
North Eastern NI
Larne
Central
1 Restaurants on GastroRanking
75 Opinions in 1 websites
The Upper Crust Restaurant is an exceptional restaurant , a hidden gem. sitting quietly on the Main Street in Larne. I've been visiting the town for some years and always make a point of calling in