Adda

Adda is a hip and cosy spot situated in the heart of Singapore. Adda is one of the Three Best Rated® Indian Restaurants in Kallang, Singapore.