Terra Pizza is an Italian restaurant specializing in pizza, featuring homemade dough made with the Biga method. They also offer cocktails and seasonal cuisine.