Downey Italian
21 places in Downey, California
Olive Garden and Noodles and Company are the best-rated Italian restaurants in Downey. See all 8 rated places, ranked by real diners' comparisons.
- Highest rated
- Olive Garden
- Rated places
- 8
- Average score
- 24/ 100

MOD Pizza
Pizza · Italian · Fast Food
8896 Apollo Way
Not rated yetSee menu and prices