Indian restaurant specializing in sweets and savories. Known for samosas.