More about Shalimar Indian Restaurant
Shalimar Indian Restaurant is located at 14/311 Macquarie St, Liverpool, New South Wales 2170
9821-1205
Similar Listings
Tandoori Palace
4.3
Ghedia
4