Know a great happy hour or special for this location?
Informal, blue-colored restaurant offering classic South Indian standards in low-key environs.
Suggest an edit
119 Trafalgar Rd, London, SE10 9TX