is a much liked Restaurant
Ranked #1 of 26 Restaurants in Downtown St. John's.
Some say it is great, fresh, excellent.
The Latest Review: ★★★★★
Sent on the 24th of October, 2013
Great freshly cooked food, very good prices, friendly staff, definitely recommend.
Rank #1 of 26