Barbercue By Punjab Grill | Mantri Square Mall, Malleshwaram (3693)