Italian Taste - Pizza is served on charcoal and delicious Italian food by the most skilled chefs Pizza, pasta, meat, salads and desserts are all Italian with an Italian taste