Arte Pizza

Restaurant

Arte Pizza

109 N 3rd St. , Fernandina Beach, Amelia Island, 32034-4113, FL

Arte Pizza is the perfect pit stop for those families trying to dine on a budget but still fill their tummies with delicious and authentic foods. It serves (quite obviously) pizza, pasta, and calzones, and offers outdoor seating for those beautifully tempered nights Florida is known so well for.