Mediterranean restaurant, Caffe Neo, located on Beach Road.