If you drive past this resturant on Le Jeune Road and blink you might miss it. the service was great and extremely quick. the food was awesome, and I'm the last person to want to try a new italian resturant.
Pros: waiters/atmosphere
Cons: location (it's too hidden)
more