Business Genre
Short Business Description
4821 US-98 #101, Santa Rosa Beach, FL 32459
Long Business Description
This eatery, tucked away off of the highway, dishes up Italian fare, from pizzas and sandwiches to baked goods and specialty items.