- Apr 10, 2013
- 23,667
- 1,880
- 265
- Thread starter
- #281
Sure you have (pats gently on head) when you get a few bucks in your pocket head over to Paris, Chez L'Ami Louis is easily one of the best in the world. Tough to get into, but oh so worth it.
France? Been there, not a fan. My favorite country in the world is the USA and we have hands down the best restaurants.