![Taste Buds](https://s.www.isleofman.com/locations/57/listings/46487/logo.gif)
Taste Buds
5 & 6 Railway Shops Peel Road, Douglas, Isle of Man,
(01624) 615516 Phone