Shalimar photo1

Shalimar - St John's, Newfoundland and Labrador

Indian
272 Duckworth Street, St John's (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place

Vegan Options

Wifi

Shalimar
272 Duckworth Street, St John's