← Scotia restaurants
Gallagher's Irish Pub
No reviews yet
Bar100 Main St, Scotia
Own or manage Gallagher's Irish Pub? Claim this listing free
Hours
Hours not listed yet.
Details
Address100 Main St, Scotia 95565
Phone(707) 764-5338
Websitehttp://thescotiainn.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.