About San Marco Restaurant
About the restaurant
If you’re an aficionado of Italian cuisine, San Marco Restaurant should be top of your dining out bucket list. Located on Station Road, a stone’s throw from Addlestone train station, San Marco Restaurant is the perfect place whether it's for a leisurely lunch or a special evening meal. From authentic Italian pizza to an array of home-style pasta dishes, as well as meat and seafood mains, there’s something to suit all tastes and occasions on the menu. We recommend starting off with the Polpette Al Pomodoro (beef meatballs cooked in a spicy tomato sauce), before moving on to the classic tagliatelle carbonara – bellissimo!