Brio Italian Grille - Southlake - Southlake Town Square

Upscale Italianshort_description_v1
4.4(3,076)
$$
Open
Closes 10:00 PM
Chain restaurant offering upscale Italian cuisine, including pasta and steaks, in a polished setting with a full bar. long_description

What people are saying

4.4
⭐⭐⭐⭐⭐
3,076 reviews

Details

1431 Plaza Pl, Southlake, TX 76092
Open
  Closes 10:00 PM

About

  • italian restaurant
  • european restaurant
  • bar and grill restaurant
  • food