Subway

Coast Guard Island Bldg, 22, Alameda - 94501
10 reviews
Sandwich Shop
(858) 336-8851

Come here and buy a good big sandwich to take away with you. Not a great place to sit and eat, but the food is good.