Pizzaria ΝΟΥΦΑΡΟ offers pizza. Note: May operate for takeout only from 8/1/2025.