Kreta is a Greek restaurant offering street parking.