Tavola Grande is an Italian restaurant offering a menu of pasta, pizza, salads, and meat dishes.