Bar Polski Oaza

163d Farnham Road, Slough, SL1 4XP

01753 532232

  • Categories
  • ALL RESTAURANTS
  • Pubs / Inns / Bars

Overview


We couldn't find that location