Eating American (New) Cafe at Cafe O Deli restaurant in Irvine, CA.

Feedback

Do you manage or own Cafe O Deli?

Yes