Mr. Chicken Express

17 Watlington Rd. East, Devonshire Parish, Bermuda, DV 06