Not everyone is excited about the new lamb-themed restaurant, House of Mutton.
Available Until 09/10/31
Tags: Lamb restaurant, Sheep restaurant, Sheep waitress, Michael Palin lamb restaurant, Michael Palin Mutton House, Michael Palin restaurant owner

Join the Conversation