I cannot understand the poor rating of Abacus on TA.
Their menu is addictive. Food & Service are absolutely amazing. Truely deserves to be ranked in the top 10 without any questions. Price is for sure is at the higher end, but completely worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.