This is the food page of Shalimar Restaurant on 272 Duckworth St. John's NL A1C 1H3.
(first reviewed on December 13, 2017, last updated on December 13, 2017.)
Shalimar Restaurant is ranked #1 of 11 Restaurants in Downtown St. John's.
This page has had 133 visitors. You are the 133rd.