Business Owner at Luna Loca - Lake Placid, New York, United States
Bartender/Server
Contact Tiffany Bailey
Kitchen Manager
Contact Fernando Dulanto
Reposteria
Contact Silvana Zamora
Luna Loca is a restaurants company based out of 211 Saranac Ave, Lake Placid, NY, United States.