Get directions to: Sam Doo Bbq Seafood Restaurant, Alhambra, CA
Restaurant address: 240 W. Main St. Alhambra, CA 91801, USA
Restaurant: Sam Doo Bbq Seafood Restaurant