Partly Cloudy
79°FPartly CloudyFull Forecast

Liu Brothers Bistro open for business in St. Charles

Published: Wednesday, May 14, 2014 10:40 p.m. CDT

St. Charles Chamber of Commerce and St. Charles city officials help cut the ribbon Tuesday for Liu Brothers Bistro at 1554 E. Main St.

Get breaking and town-specific news sent to your phone. Sign up for text alerts from the Suburban Life Media.

Watch Now

Player embeded on all SLM instances for analytics purposes.

Rec & Roll Day Program's Ice Bucket Challenge

More videos »
 

Reader Poll

What are your expectations for the Chicago Bears this season?
I'm always optimistic for a ring
They'll make the playoffs
A mixed bag
Crash and burn