is a pretty decent Restaurant
Ranked #1 of 26 Restaurants in Downtown St. John's.
Some say it is fresh, excellent, great.
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