I don't want to hit this place too hard, as locals own it. But we've tried their pizza no less than seven or eight times and our entire family finds the pizza very greasy, and not all that tasty. A "one last give it a try" last night ended up with the same soggy & greasy result.
As to why there are high ratings, it's beyond us. Maybe grease is in these days.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.