Get directions to: Mpv Seafood Restaurant, Alhambra, CA
Restaurant address: 1412 S Garfield Ave Alhambra, CA 91801, USA
Restaurant: Mpv Seafood Restaurant