Berg Hospitality Group has announced that its newest concept, B.B. Italia Bistro & Bar, is now open in Sugar Land Town Square.
Located at 16250 City Walk in Sugar Land Town Square, the restaurant opened Nov. 8 and is offering classic, Italian-American food with a contemporary twist in a lively, approachable atmosphere with top service, according to a Nov. 8 announcement.
According to the announcement, B.B. Italia will launch its lunch service and begin accepting to-go orders via phone or online Nov. 15. 713-424-7876. www.bbitaliabistro.com