O Buffalo is a halal kebab shop offering a variety of hearty dishes, including sandwiches and burgers.