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
AMP Foods USA
840 Kakala St. 96707 Kapolei, HI, US
+1 702-756-7920
Restaurant, Caterer, Personal chef
Anuenue Tea
25 Maluniu Ave 96734 Kailua, HI, US
(808) 498-7888
Restaurant, Tea room, Health food restaurant
Akira Japanese Restaurant
1150S.King.ST 96814 Honolulu, HI, US
+1 808-376-0928
Restaurant, Asian restaurant, Japanese restaurant