Mamma Mia's Pizza
223 Frazier Mountain Rd, Lebec, CA 93243
More Business Info
In the mountains of the Tejon Pass.
- Hours
- Do you know the hours for this business?
- Payment method
- master card, visa
- Location
- Interstate 5 at Exit 205, in the shadow of Frazier Mountain.
- Amenities
- Convenient for travelers. Display of historic Tejon Pass photographs. Large overnight parking lot for truckers.
- Categories
- Italian Grocery Stores, Pizza, Restaurants
Suggest an Edit