Libra Grill is a casual dining establishment specializing in grilled and peri-peri chicken. They offer halal food prepared fresh for customers. The restaurant is known for its clean and cheerful atmosphere.