Jimmy's Restaurants
https://capricorngoatscheese.co.uk/The first Jimmy's World Grill & Bar opened in 2003 and as of 2016 the chain operated restaurants at about 11 locations. In 2012 it launched its flagship restaurant in The O2, London.
Each restaurant offers cuisines from multiple countries including Italy, China, India, Mexico, the US and the United Kingdom.
- Category
- Restaurants
- Listed
- Nov 4, 2026
Is this your website? Claim this listing to edit it.