Tags
Description
Kudu is a large fast food chain in Saudi Arabia with over 327 restaurants open across the country. Kudu serves burgers, sandwiches, salads & desserts.
Kudu is a large fast food chain in Saudi Arabia with over 327 restaurants open across the country. Kudu serves burgers, sandwiches, salads & desserts.