Indian restaurant specializing in dosas.