Pizza restaurant serving Italian cuisine. Offers takeout.