Name: The Beast
Location: Paris, France
Closed Monday and Sunday; Tuesday- Saturday 12:00PM - 2:30PM, 7:00PM - 11:00PM
In May I had the opportunity to go to Paris, France for work. While I was there I took advantage of the opportunity to see if there were any BBQ joints there. I found two and was able to go to one and try it. It was worth the walk.