B

Big Mama's & Papa's Pizzeria- Montrose Location

(on honolulu ave)
Italian Restaurants in Montrose, CA
Italian Restaurants
Pizza
Restaurants

Hours

Monday
11:00AM - 8:00PM
Tuesday
11:00AM - 8:00PM
Wednesday
11:00AM - 8:00PM
Thursday
11:00AM - 8:00PM
Friday
11:00AM - 9:00PM
Saturday
11:00AM - 9:00PM
Sunday
11:00AM - 8:00PM

Location

2307 Honolulu Ave.
Montrose, CA
91020

About

Big Mama’s & Papa’s Pizzeria a Southern, CA pizza chain with 19 locations throughout the Los Angeles area serving Restaurant Food in a Box with 8 different pizza sizes and over 20 different specialty pizza’s. Our menu also includes fresh salads, pastas, appetizers, sandwiches; egg gondola shaped pizzas, calzone’s as well as gluten free pizza. Our locations cater to dine in, carryout, & delivery. Big Mama’s & Papa’s is known for the World’s Largest Deliverable Pizza Guinness Book Record Holder the Giant 54”x54” Sicilian Pizza – 200 square slices and serves 50 people.

Photos

Big Mama's & Papa's Pizzeria- Montrose Location Photo

Latest Big Mama's & Papa's Pizzeria- Montrose Location Reviews (Average Rating: 3)

based on 197 review(s)

We love going to this place, they are very nice and friendly. Our favorites are the pizza slices. I ordered from them for my daughter's birthday and family...

Emma K. May 11, 2022 via Yelp

They are very rude, I understand why they have 3 stars. We walked in with 6 kids and 6 moms to get pizza, and were told not only that we weren't welcome,...

Cynthia K. February 13, 2022 via Yelp

This is in addition to my friends review: Will never order from here again and you shouldn't either. The the employees are rude, unhelpful and greedy. The...

Manon T. December 9, 2021 via Yelp

Information

Company name
Big Mama's & Papa's Pizzeria- Montrose Location
Category
Italian Restaurants

FAQs

  • What is the phone number for Big Mama's & Papa's Pizzeria- Montrose Location in Montrose CA?
    You can reach them at: 818-957-7577. It’s best to call Big Mama's & Papa's Pizzeria- Montrose Location during business hours.
  • What is the address for Big Mama's & Papa's Pizzeria- Montrose Location on honolulu ave in Montrose?
    Big Mama's & Papa's Pizzeria- Montrose Location is located at this address: 2307 Honolulu Ave. Montrose, CA 91020.
  • What are Big Mama's & Papa's Pizzeria- Montrose Location(Montrose, CA) store hours?
    Big Mama's & Papa's Pizzeria- Montrose Location store hours are as follows: Mon-Thu: 11:00AM - 8:00PM, Fri-Sat: 11:00AM - 9:00PM, Sun: 11:00AM - 8:00PM.