Eating Italian at Charlie's Trio Cafe restaurant in Alhambra, CA.

Feedback

Do you manage or own Charlie's Trio Cafe?

Yes