Villa Rosa Pizza & Restaurant

restaurant in Garfield Ridge, Stickney

Phone: (773) 585-8367

Website: www.villarosapizza.com

Address: 5786 S Archer Ave