Imperial Garden Express
Map: Surroundings & Nearby
This place is the best restaurant on the planet! EVERYTHING here is so tasty and cheap! I've been to a lot of Chinese restaurants and this place tops them ALL!
The Imperial Chicken is great! Ask them to make it extra spicy!!