This is an above the average place to eat, however it has nothing to do with italy as the description says, this is a a place that screams out loud SPAIN, here you can have the best paella in the world (except spain). The service is very good, consider they are full most of the time though. The ambiance is not the most romantic but is a nice place to go. I will recomend it with no doubt. Priced according to what you order.
2 of 2 Yahoo! Users found this review helpful
OVERALL
Service
Food
Ambience
Value
Sign in to see your profile information, Trip Plans, and more...