Seven Luck | 847.891.2888 | 889 S Roselle Rd. Schaumburg, IL 60193 Copyright © 2009-2014 SevenLuckRestaurant.com All rights reserved. Privacy Policy | Site by ADG