la Finestra Italiana, Amelia Menu – Fernandina Beach, FL

Type : Italian restaurant

Location : Fernandina Beach, FL

Based on 3 reviews, the restaurant has received a rating of 5.0 stars. Price

✔️ Dine-in ✔️ Takeout ✔️ No delivery

la Finestra Italiana, Amelia 32034

Address:
Bistro Courtyard, 105 S 3rd St Suite C, Garden St, Fernandina Beach, FL 32034

Phone: (904) 432-3088

Website:

Reviews

Dustin S
Pizza was a litte expensive but could be twice that amount it was so good.

… more

Sandra Nicoloff
Best breakfast, best service, great ambiance!!! Highly recommended.

… more

… View more

Leave a Comment

Stay connected with the Roost!

Ask us any questions