Service Types: Accepts Credit CardsAvg. Price Range: $10 - $20 Locations: Santa Rosa Beach Serves: Dinner, Lunch Cuisine: ItalianDid You Know? The owner was born and raised in Sicily, Italy where all his authentic dishes get their inspiration from! Get DirectionsMore Photos