Maison Castro

Smart students line up for the killer sandwiches at this Mediterranean shop, which offers French, Italian, and Spanish meats and cheeses, plus an assortment of groceries and wine. […]