UKData checked October 2026
  1. Home
  2. Glasgow
  3. Ambala Restaurant

Ambala Restaurant: barbecue shop at 11 Forth St, Glasgow. Also listed under Arab restaurant, breakfast restaurant and dessert restaurant.

11 Forth St, Glasgow G41 2SPChecked October 2026