889 S Roselle Rd.,
Schaumburg , IL 60193 UNITED STATES
Based on 1 reviews
Chinese DeliveryThis place is fantastic! They do deliver, but tend to run a little slow. However, it is worth the wait. Whenever my boyfriend want Chinese food and don't want to drive and pick it up, we will call Seven Luck.
Worldwide > United States > Schaumburg, IL > Chinese Restaurants