Biba
272 Boylston St.
Boston MA United States
CLOSED Lydia Shire, the owner, along with some partners, has opened a new restaurant, Excelsior, in this space.
Hours: CLOSED
Phone: 617.426.7878
Accepts: American Express
Accessibility: completely