Great Italian food in Southlake.
Lively spot for lunch or dinner... located in Southlake Town Square
Romantic, select and quality food.
Excellent Italian dining. 3 mikes
Great food. Favorite indoor/outdoor bar for drinks and appetizers. Beautiful decor.