I ate at a restaurant several years ago that was in the general area of the Champs-Elysees but I can't remember the name of it. It has a water faucet on the outside by the front door that says Dog Bar on it, and inside it is beautifully decorated with green, yellow, and orange decor, very flowery. Anyone know the name of the restaurant?
Please sign in to post.