is an above average Restaurant
Ranked #1 of 17 Restaurants in Downtown St. John's.
Some say it is 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 17