Pizza restaurant specializing in Italian cuisine. Offers dinner service and features a unique pizza style.