Yabba Dhabba Do The Dhabba in Glasgow’s Merchant City has a new menu, designed to look like a newspaper, to celebrate both 70 years of Indian …
eat see stay – Est 2007
Yabba Dhabba Do The Dhabba in Glasgow’s Merchant City has a new menu, designed to look like a newspaper, to celebrate both 70 years of Indian …