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.