Leo's Marchetti Fish Shop in Baillieston, Glasgow

Leo's Marchetti Fish Shop

128, Main St
G69 6AE
Baillieston, Glasgow (Glasgow City)
0141 771 0042
Write your review of Leo's Marchetti Fish Shop
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
2 ft
Leo Marchetti
128 Main Street
Glasgow G69 6AE
0.8 mi
The Neptune Fish Bar
19, Barrachnie Rd
Baillieston G69 6HB
0.9 mi
Vito's Fast Foods
1455, Edinburgh Rd, Baillieston
Glasgow G33 4EG
2.1 mi
Enzo's
195, Main St
Uddingston G71 7BP
2.1 mi
Enzo's
1200, Shettleston Rd
Glasgow G32 7PG
2.1 mi
Enzos Fish & Chips
1200 Shettleston Road
Glasgow G32 7PG