Italian,Pasta,Sandwiches
1165 E Alosta Ave
Azusa, CA, 91702
American,Sandwiches,Wraps
709 N Azusa Ave