   
|
|
|
|
|
|
Mama Soula's Greek cuisine, such as lamb, rice, souvlaki and greek salad, is a highlight of this restaurant, located on Torbay Road. Also available on the menu are items such as calamari, pasta and chicken. Reservations are recommended. Address: 405 Torbay Road St. John's NL Canada A1A 5C9
1 709 738-7014
|
| |
|
   
|
|
|
|
|
|
Eat in, take home and delivery. Address: 215 Water Street St. John's Newfoundland Canada
Send an Email 1 709 722-2226
Location #2: 48 Kenmount Road St. John's Newfoundland
Tel: Send Email |
| |
|
|