This business location seems to be a great place to get catering services. The quality of their food is decent, but it could be improved. They have a wide range of options to choose from, which is a plus. One thing to note is that the food can be quite pricey, but some people might find it worth it. The business has a good variety of features, including credit card and debit card payments. However, the food preparation area could be better maintained, and there is a strong smell of grease that lingers in the air.