Leoda's Kitchen and Pie Shop
Category
General Information
Locality: Lahaina, Hawaii
Phone: +1 808-662-3600
Address: 820 Olowalu Village Rd - Honoapi'Ilani Hwy 96761 Lahaina, HI, US
Website: www.leodas.com
Likes: 11938
Reviews
Facebook Blog
Popular Listings
Ono Thai
91-896 Makule Rd., Ste 106 96706 Ewa Beach, HI, US
+1 808-689-5808
Restaurant, Asian restaurant, Thai restaurant
Maui Beach Club
Avenida Pins, 31-33 08380 Keawakapu, HI, US
+34 937 61 48 21
Restaurant, Cocktail bar, Barbecue restaurant, Tapas Bar & Restaurant
Choi's Garden
1303 Rycroft St 96814-2971 Honolulu, HI, US
+1 808-596-7555
Restaurant, Family style restaurant, Korean restaurant