Mamma Ilardo's Pizzeria

657 S Flower St
Los Angeles, CA 90017
(213) 627-5556
Open HoursMonday - Friday: 11am-7pm (Delivery until 6pm) Saturday: 11am - 3pm Sunday: Closed
OverviewThe best pizza in town, specially the dip dish pizza. Can't miss it. Also delicious pastas & salads.
Property Information by Wcities
Reviews of Mamma Ilardo's Pizzeria
Big Mama's Pizza is One of the Best Tasting thin crust Pizza's in Downtown Los Angeles. This Place Is Great for those that are in a Hurry...more
worst pizza ever. instead of tomato sauce they use chocolate syrup! gross!!...they use goat cheese, and they dont even sell soda
Recommended Places Near Mamma Ilardo's Pizzeria
Trip Plans for Mamma Ilardo's Pizzeria
Create A Trip PlanPlanning a trip to Mamma Ilardo's Pizzeria? See what other users did
See all Los Angeles, CA: Hotels | Things to Do | Restaurants | Trip Plans | Travel Deals
Not the right restaurant for you? View similar restaurants:
Getting ThereFlights to Los Angeles | Los Angeles Car Rentals | Hotels in Los Angeles | Map of Los Angeles, CA | Los Angeles, CA Vacations
Nearby CitiesAnaheim, CA (24.6 miles) | Santa Barbara, CA (93.1 miles) | Carlsbad, CA (78.8 miles) | Laguna Beach, CA (42.7 miles)
Sign in to see your profile information, Trip Plans, and more...
Recent History
No recent history
Trip Planner
Save, organize and share your trip ideas with Trip Planner
Yahoo! Travel: Your best choice for cheap hotels and other great deals!
Portions copyright © 2009