Chez Ben & Nab's is a restaurant offering a relaxed atmosphere and carefully prepared dishes. They serve lunch and dinner with a focus on tapas.