Shimla House Restaurant

Address:

40 Moss Street
PA1 1DR Glasgow, United Kingdom

Phone:

+44 (0)141 889 2232

Map:


Contact   ·   Privacy   ·   Terms