Bermuda Restaurants

The Birdcage

Address: 10 Front Street, Hamilton, HM11