Eating Deli Italian Mediterranean at House of Skewers restaurant in Sunland-Tujunga, CA.

Feedback

Do you manage or own House of Skewers?

Yes