Get directions to: Restaurant Bahia, Maywood, CA
Restaurant address: 6105 Atlantic Blvd Maywood, CA 90270, USA
Restaurant: Restaurant Bahia