La Flor De Acapulco
Address:
6021 W Grand Ave, Chicago, IL 60639
Phone:
(773) 637-8737
Cuisine:
Pizza
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
A Homewood pizza staple, Rico's Pizza offers great, affordable delicious pizza and pasta and over nine menu items all priced below $7. Plus, If you need a lot of food for a get-together or party, the restaurant caters. It also has daily specials, so no matter what day of the week it is, you're guaranteed to find something you'll love and at the right price.
Pizza, Restaurants
Other Businesses: