Amelia Fresh Café
Restaurant • Breakfast restaurant • Lunch restaurant • Health food restaurantOne of the Top rated Restaurants in Nassau County
Address
833 T.J. Courson Rd, Fernandina Beach, FL 32034, United States
Website
Contact
+1 904-277-3141Price rating
$$ $$
Rating on Google Maps
4.70 (99 reviews)Open on Google Maps