img1

Shimla Restaurant

118 High St, Holywood, County Down, BT18 9HW, , Holywood, Northern Ireland

Cuisines: Specialty