Pizza restaurant serving Italian cuisine. Known for its pizza. Cash only.