About Ashoka Restaurants
The Ashoka Restaurants are the largest and best Indian restaurants in Scotland, providing the finest food with the highest quality service.
Ashoka Restaurants Description
The Ashoka Restaurants are the largest and best Indian restaurants in Scotland, providing the finest food with the highest quality service.
More about Ashoka Restaurants
Ashoka Restaurants is located at Ashton Lane, G12 Glasgow, United Kingdom
+441413371115
http://ashokarestaurants.com/