Address: 1170 3rd Street South, Naples, 34102, United States Of America
City: Naples
Dishes: 24
Reviews: 171
"Stay away. The waiter was inexperienced, the wine by the glass was so warm it required ice (red wine! , the dining room was too warm, and the food was very salty. Why go here when there are so many decent Italian restaurants in Naples."
All prices are estimates.
Naples, Florida, boasts sandy beaches, upscale shopping, and rich dining, with seafood, stone crab, and key lime pie as local favorites.