Back To Menu

Wine List

Cap Royal Sauvignon Blanc

Cap Royal is a white Bordeaux made of 100% Sauvignon Blanc made by Château Pichon Baron in Bordeaux France.
Notes of white peaches, lemon curd and fennel upon entry segway into a palate of mineral, lemon zest and a long citrusy finish.

Have you tried this item? Pop it!

Help other diners know what to expect by sharing your experience.