← Lake Placid restaurants
La Isla Flavor Cafe
No reviews yet
Puerto Rican308 W Interlake Blvd, Lake Placid
Own or manage La Isla Flavor Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address308 W Interlake Blvd, Lake Placid 33852-9653
Phone8635313793
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.