Lo's Take Away is a Chinese restaurant offering delicious dishes. Known for its tasty ravioli and seafood fried rice.