Bahar Kebab offers kebabs and homemade pizzas with various options. Enjoy large portions in a newly renovated space.