Al Trullo is an Italian restaurant offering flavorful dishes inspired by Southern Italian cuisine.