T
T A Review of Tabbuli Grill
Wow. The food is amazing. I wish the sizes were mo...
Wow. The food is amazing. I wish the sizes were more!!! I have high standards and this place was just impressive. Service was kinda slow but very kind.
Comments: