Tom & Laura
Scotland, United Kingdom
餐厅
所有年龄段
Mother India Restaurant is the place to be in Scotland for all lovers of Indian food. Located in Glasgow, Edinburgh, and two other locations, they offer an array of amazing dishes and we never have a bad meal here!
想看更多?
我已经创建了精选 地图 和 行程 对于像我一样想要旅行的旅行者来说。