55 Coleridge Cres, Slough SL3 0QD +44 1753 687322
restaurant, Slough, England, United Kingdom
Today
How to go there