Duo Steak & Seafood

Ocean view restaurant in Wailea, Maui