Glasgow’s first Indian vegetarian restaurant Usha’s is due to open at 5pm on Monday 2nd June 2014 at the bottom of Byres Road where it …
eat see stay – Est 2007
Glasgow’s first Indian vegetarian restaurant Usha’s is due to open at 5pm on Monday 2nd June 2014 at the bottom of Byres Road where it …