Big Mama Kebab: A kebab restaurant known for its halal meat and fresh ingredients. Offers outdoor seating.