**We have moved!**
As of June 19th, visit us at our new location in Downtown Delray:
9 SE 7th Ave.
NOW Open for dine-in 561-563-7492
Fine dining Italian restaurant with an excellent menu of delicious appetizers, traditional Italian pastas, prime meats and fresh fish dishes. Our daily specials and large variety of wines will be accompanied by top notch service.