Modern Indian restaurant offering authentic Indian street food and dine-in options.