I have catered from this restaurant for a party in our house. The order was ready on time. I ordered only vegetarian items and they were good. I have tried most of the items in their menu when I visited them 4 to 5 times. It is worth a try for one time. I haven't tried the buffet yet will be trying it soon. It is in a conveneient location and the environment is ok.