Get directions to: Sansei Seafood Restaurant, Lahaina, HI
Restaurant address: 115 Bay Dr # 115 Lahaina, HI 96761, USA
Restaurant: Sansei Seafood Restaurant