Moustache is a French restaurant offering a fresh, mixed cuisine in a warm and stylish setting, blending Parisian bistro charm with modern loft aesthetics.