Glasgow Where to eat Food review: Mamasan, Ingram St, Glasgow. *** CLOSED *** Mr Foodie 10 August 2020 0