Get directions to: Stella Blues Cafe, Kihei, HI
Restaurant address: 1279 S Kihei Rd Suite 201 Kihei, HI 96753, USA
Restaurant: Stella Blues Cafe