editSuggest an edit

Palombos of Balloch

Food and Beverage / Fish and Chips

38-40 Balloch Road, , Balloch,
Alexandria, G83 8LE

01389 753501

Call
Call 01389 753501
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.