Glasgow
Usha’s , 2 Byres Road, Glasgow, G11 5JY. ** CLOSED **
Glasgow’s first Indian vegetarian restaurant Usha’s is due to open at 5pm on Monday 2nd June 2014 at the bottom [Read more]
Foodie Explorers - Food and Travel Magazine