133-135 Drummond St, London NW1 2HL
Asian restaurant | Restaurant | South Asian restaurant
This Southern Indian vegetarian restaurant specializes in authentic dosas, thalis, and Bhel Puri, offering a satisfying lunchtime buffet for guests seeking a flavorful, traditional experience.