Mama Lu Chinese Restaurant
Add to Favorites
OPEN NOW
Today: 9:00 am - 6:00 pm
Amenities:
Wheelchair accessible
Saved to Favorites
Phone: (805) 966-1088
Address: 415 N Milpas St, Santa Barbara, CA 93103
Stone Age Restaurant
Parking: Street, Lot, Self, On Site, Private
Wheelchair Accessible: Yes
Cuisines: Family Style
Price Range : Average
914 Santa Barbara St, Santa Barbara, CA 93101
617 N Milpas St, Santa Barbara, CA 93103
29 N Milpas St, Santa Barbara, CA 93103
901 Chapala St, Santa Barbara, CA 93101
10 El Paseo, Santa Barbara, CA 93101
712 N Milpas St, Santa Barbara, CA 93103
501 N Milpas St, Santa Barbara, CA 93103
729 State St, Santa Barbara, CA 93101
903 State St, Santa Barbara, CA 93101
1324 State St, Santa Barbara, CA 93101