Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Falkirk North Falkirk Central Scotland
7 Restaurants on GastroRanking
Delivery
Pickup
Outdoor

4.2
98 Opinions in 2 websites
Wish i had found North Star before now, though my waste line would disagree. Hands down best pizza I've tasted. Been a massive pizza fan my whole life and I'm always on the look out for new ones to try. Don't need to look anymore. Amazing