Dragon Spring is a Chinese restaurant offering over 120 dishes. They have daily lunch specials available on weekdays. The cozy atmosphere and delicious dumplings are popular.