Restaurant
Padrone Pizza
14 locals recommend,
Tips from locals
Relatively new Italian restaurant. Wonderful menu and excellent service.
Excellent pizza restaurant, fast service, great prices. A firm favourite of our family! Also does takeaway.
Locals also recommend
Location
41 W Clyde St
Helensburgh, Scotland