9034 Tampa Ave, Northridge
(818) 349-9689
Wonderful place, foods fantastic. Makes you feel like you in Greece. I loved my dining experience.