at Fore Street, Exeter , EX1 1 United Kingdom
3 FB users likes Chef & Grill, set it to 556 position in Likes Rating for Exeter, Devon in Local Business category
Chef & Grill is Exeter based place and this enity listed in Restaurant category. Located at Fore Street EX1 1.