Gita's Indian Restaurant at The Red Lion

Gita's Indian Restaurant at The Red Lion is Indian Restaurant in Windsor.

Tags:
Indian Restaurant
Category:
Indian Restaurant