Fish Mama 711 Fair Oaks Av., Unit D South Pasadena CA United States
Closed. Location is now Hawaiian BBQ Kitchen.
Hours: Closed
Phone: no phone