Isla Restaurant & Lounge
Restaurant/cafe
01702 Framingham
United States
Phone: 508.872.7771
Opening times:
Wed 4:00 pm - 9:00 am
Thu 4:00 pm - 9:00 am
Fri 12:00 pm - 10:00 pm
Sat 12:00 pm - 10:00 pm
La Isla Restaurant & Lounge
Comida Americana y Latina~Latin American and American food
¡Reserve para fiestas como cumpleaños, bodas y fiestas privadas!
Make reservations for parties like birthdays, weddings and private parties!
10-350 personas/people
La Isla Restaurant & Lounge
Comida Americana y Latina~Latin American and American food
¡Reserve para fiestas como cumpleaños, bodas y fiestas privadas!
Make reservations for parties like birthdays, weddings and private parties!
10-350 personas/people
reservations: [email protected]
508.872.7771



