simply amazing.
friendly staff, spacious hall, quality food, reasonable prices. definitely will come again.
for me, staff's behaviour is most important part of the experience. specially when i need a mental break in the middle of hectic workday. grand buffet's team (specially bilal) is well trained for this.