About 3 Brothers On Chapel Indian Restaurant
3 Brothers on Chapel is an Indian restaurant located a short stroll away from the Windsor train station. The menu features a wide selection of traditional dishes, such as a tandoori chicken and vindaloo, as well as a variety of chutneys, salads, and sides. The meal can be complemented with a drink and rounded off with a dessert of choice.
Recommended For You