I have been a loyal customer of Masraff's over the past 5 years. I can tell you that out of more than 30 visits, I have only had one negative experience, but I blame a lone pushy waiter, and not the restaurant, for that specific problem. The bottom line is that the staff treats everyone with utmost professionalism and bends... more






