Big Ben is a brasserie known for its tasty, well-presented dishes. It offers a cozy, somewhat dimly lit atmosphere.