Seriously you have to try the food at Delicious in Northwood hills.
Best indian snacky food ever!
The people who run the business are really nice, and the atmosphere is really homey.
If you haven't tried their food, you haven't lived.
Bombay Sandwich and masala chips are awesome