There are 3 Indian restaurants in Windsor
3 results
3 Brothers on Chapel Indian Restaurant is an intimate eatery in Windsor, Victoria that offers a delightful selection of classic street food dishes and traditional Indian mains.
Cafe Darjeeling is an Indian restaurant located on Punt Road in Windsor, Victoria.
Fair Dinkum Curry is an Indian restaurant located in Windsor, Victoria.