In 2011, Keka added an outdoor bar and TVs, which helped Alba better compete with the South Shore’s waterfront dining options, he later told the Patriot Ledger. The fine-dining steakhouse first opened across the street from its current location in 2001, moving to its present location on Hancock Street in 2007, and unveiling casual rooftop dining in 2009.
0 Comments
Leave a Reply. |