Pala'a

Foobooz

Latin-American Seafood Spot Pala’a Opens in Ardmore

Pala’a, a Latin-American spot specializing in seafood, is now open in Ardmore at 18 West Lancaster Avenue.