Alibaba-Kebab, the popular restaurant at William and Fillmore in Buffalo, has just completed a total renovation of its space. The restaurant will reopen today (09/21) at 12:00 PM.
If you have never been, you need to go. The food and prices are exceptional.
From Facebook: (click on the post to see it and images on Facebook)