The ambience is like being in a cafe in Italy. The service is excellent. The tables are slightly cramped though and the noise level is difficult to speak over.
Pros: Feeling of Italy, Excellent Service, Food Prpearation
Cons: Overpriced, Noisy, Cramped
more