Swagath

Windsor
Taste of the South - UK's Most Acclaimed South Indian Restaurant.

Taste the finest authentic delicacies from the best of India under one beautiful roof.

  • Takeaway
  • Eat-In
  • Function Hall
  • Catering Services
  • Live Dosa Facility
  • Party Events
  • Food and Alcohol
CONTACT DETAILS
100 High Street,
Slough,
SL1 1HL
EMAIL VISIT WEBSITE