Devon Restaurant and Bar is a British restaurant.