Cafe Maxx is rated 4.8 stars by 1457 OpenTable diners.