This is the food page of Shalimar Restaurant on 272 Duckworth St. John's NL A1C 1H3.
(first reviewed on December 20, 2016, last updated on December 20, 2016.)
Shalimar Restaurant is ranked #1 of 23 Restaurants in Downtown St. John's.
This page has had 126 visitors. You are the 126th.