Il Tabisca is an Italian, Pizza, and Mediterranean restaurant specializing in Sicilian and Piedmontese cuisine. It is known for its unique variety of Sicilian pizza.