New restaurant is located across from Lahaina Galleries at The Shops at Mauna Lani and has both indoor and lanai seating
|
Posted on 3:05 am, Thursday, February 23, 2012.
New restaurant is located across from Lahaina Galleries at The Shops at Mauna Lani and has both indoor and lanai seating
Posted in Business, FeaturedComments (1)