Mexicali Rosa's

36 George Street, St. John's, NL A1C1M5

(709) 739-6394

Mexicali Rosa's map, 36 George Street St. John's NL A1C1M5

in Downtown St. John's NL between Adelaide & Holdsworth / George St and Holdsworth St
badges