Bermuda Restaurants

10 8 The Birdcage

Address: 10 Front Street, Hamilton, HM11