2 matches | Greek
A restaurant specialized in Italian cuisine. It also offers Greek specialites.