If it had a plot, possibley. Just a restaurant wouldn't be that great, but maybe like a food fight map or something, which takes place in a restaurant, that would be nice.
I once had an idea for a map that takes place in a restaurant kitchen, with players fighting over soup ingredients, with a big recipe book on the side detailing which ingredients can go together to make a bonus. The map would be called Bisk.