Odessa Mama Restaurant
7131 Balboa Blvd
Van Nuys
CA
91406
(818) 442-0134
Open Map
dining
family restaurant
food
groceries
grocery store
restaurant
Restaurants
Restaurants Family Style
super store
supermarket