Terra Verde is an Italian restaurant offering authentic Sicilian cuisine and specialty food items.