About Indian Taste Buds
Indian Taste Buds is an indian restaurant based in Brixton. It is registered with Companies House under company number 16336009.
Is this your business? Claim this listing to add a description, opening hours and photos.
Food hygiene rating: 5 out of 5
Inspected 5 November 2025. Source: Food Standards Agency.