Spotlight Cafe

28 Serpentine Rd., Pembroke Parish, Bermuda, HM 06 | Directions