Indian restaurant serving comfort food. Now located in Kyalami Downs Shopping Centre.