Babu Meats is a restaurant specializing in grilled meats. They offer a variety of dishes and delivery service.