Get directions to: Saigon Seafood, Lahaina, HI
Restaurant address: 888 Wainee St Ste 102 Lahaina, HI 96761, USA
Restaurant: Saigon Seafood