Catering for up to 50 seated guests, Drummond Villa prepare a variety of popular Indian dishes to eat in or take away. A delivery service is also provided.