Large #27 Greek Feta & Tomato Pizza - JENO'S CAFE