Adda

Adda, located in Kallang, is a renowned Indian restaurant that exudes a hip and cosy vibe. Adda is one of the Three Best Rated® Indian Restaurants in Kallang, Singapore.