La Forchetta is an Italian restaurant offering pizza, pasta, and meat & fish dishes in a relaxed setting with terrace seating.