Bombay Sweets & Snacks is a delightful place for authentic Indian sweets and snacks. They serve a lunch buffet as well and have excellent sweets and chats.