Villa Rosa
Address:
977 W Wise Rd, Schaumburg, IL 60193
Phone:
(847) 891-1234
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- China House Restaurant at 913 W Wise Rd, Schaumburg, IL 60193
- Applebee's at 185 Roselle Rd, Schaumburg, IL 60193
- McDonald's at 550 S Roselle Rd, Schaumburg, IL 60193
- Checkers Pancake House at 506 W Wise Rd, Schaumburg, IL 60193-3815
- 977 Pizza Palace at 977 W Wise Rd, Schaumburg, IL 60193