Description
Name: Mama Restaurant Los Angeles
Address: 6500 Selma Ave, Los Angeles, CA 90028
Phone Number: +1 323-785-6669
Restaurant Type: Restaurant
Mama Restaurant Los Angeles is a Restaurant located at 6500 Selma Ave Los Angeles/California
(Latitude,Longitude: 34.0996354,-118.3312641)
Postal Code: 90028
Location
-
6500 Selma Ave, Los Angeles, CA 90028
Add a review