George Lu is a Chinese restaurant offering delicious flavors comparable to those found in Chinatown, NYC. It is located in the heart of Main Street.