User Review
Vel Spices
by
Neeraj G
Good
Indian grocery store is good. Its a bit small but has fresh ambience. Restaurant is basically more attuned to south Indian dishes/flavour. Overall nice.