Grill Hub is a kebab house offering tasty food at affordable prices. This charming establishment features a garden area.