Sign In
Add favorite
Charlies Trio Café
Italian
restaurant
Alhambra
,
CA
47 W Main St
626 284 4943
charliestrio.com
34.095004
-118.127943
Menu:
Bigger Menu
Menu Date: 2007-06-25
« prev
next »