La Tavola da Franco is an Italian restaurant specializing in homemade Italian specialties and authentic Neapolitan pizza cooked in a wood-fired oven.