Frenchie Wine Bistro is a modern French restaurant featuring a wall-length wine bar and a romantic garden-side solarium.