Shalimar Restaurant

272 Duckworth St  St Johns, NF - A1C 1H3
Directions & Maps
Phone: 709-237-5100
http://shalimarrestaurantinc.vpweb.ca/


India Gate Restaurant

286 Duckworth St  St Johns, NF - A1C 1H3
Directions & Maps
Phone: (709) 753-6006