Mama Soula’s photo1

Mama Soula’s - St John's, Newfoundland and Labrador

Canadian, Greek, Pizza
411 Torbay Rd, St John's A1A5C9 (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place

Breakfast

Delivery

Indoor Seating

Kid Friendly

Table booking recommended

Mama Soula’s
411 Torbay Rd, St John's A1A5C9