Eating Fast Food Greek at Victor's Kafe restaurant in Poway, CA.

Feedback

Do you manage or own Victor's Kafe?

Yes