









Phone: (713) 424-7876
Cross Streets: Between Town Square Pl and Lone Star Dr
Open now
- Sat 11:00 AM - 10:00 PM
16250 City Walk Sugar Land, TX 77479 ·1096.13 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Reviews
yelpSlightly underrated. The food is quite good, if a little overpriced. Some dishes taste like the Olive Garden equivalent, like their parm. But some are elevated. Their bread is heavenly. The apps...
MoreB.B. Italia... what happened? I used to frequent BB back when it was one of the nice restaurants in Sugar Land. It still looks nice inside, but the food and service are MILES below what this...
MoreNice food option in the sugar land town square. Had to wait about 30 min for a table around 3 pm on a Saturday because a large group had come in right before, but the staff was really nice. The...
MoreMy wife and I visited BB Italia in Sugar Land prior to attending a concert at the Smart Financial Center. We are big fans of Benjamin Berg restaurant concepts, but perhaps he is spreading his...
MoreHostess team was less than enthused..Never sure why any restaurant staff asks for your cell number when they will immediately seat you. Very nice decor, spotless bathrooms. Well...
More