Phone: +16692306116
Address: 3170 De La Cruz Blvd STE 131 Santa Clara, 95054, CA, United States
City: CA
Menu Dishes: 35
Reviews: 5629
Website: https://igrill.us/
"While I understand that the employees are not responsible for the policies, the lack of transparency regarding hidden charges is frustrating. The party hall was not clean, despite assurances that it had been "cleaned." When we arrived, we found tape and decorations left on the walls from previous events. I also noticed staff members frequently sneaking food from the guest buffet into to-go containers for themselves. When we were leaving, my sister asked for a small to-go box for some of the food we had already paid for, and the manager confrontationally yelled at her for it, even though I had taken food without issue just moments before. Additionally, the restaurant did not cover the main course when it was put out early, which left the food cold. Most concerning was their lack of allergy disclosure; two young children had to be taken to the hospital after consuming a curry that contained nuts, which were never mentioned. Overall, the experience felt like being taken advantage of in broad daylight."
All prices are estimates on menu.