A & M Deli Store Reviews & Details
A & M Deli Store
1118 Lincoln Ave
A & M Deli Store is located at 1118 Lincoln Ave in Alameda near the intersection of St Charles St and Lincoln Ave. Call (510) 865-7746 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:St Charles St And Lincoln Ave
Tell us more about A & M Deli Store Alameda!