i have gone to this place and the food is greasy and is with KFC in the same building. I ordered toco's and they were the worst thing I ever ate. alot of grease
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.