Skip to content
f. FreeLinkDirectory

Ambala Foods

Indian Restaurant in Glasgow

About Ambala Foods

Ambala Foods is an indian restaurant based in Glasgow.

Is this your business? Claim this listing to add a description, opening hours and photos.

Location

More indian restaurants in Glasgow

See all indian restaurants in Glasgow →