Topside Terrace is rated 4.3 stars by 321 OpenTable diners.