On The Rocks is a restaurant offering traditional Chinese and Sri Lankan cuisine in a sports bar setting, featuring drink specials and late-night karaoke.