Sol et Soleil Brings a Fusion of French and Mexican Flavors to Williamsburg

Liquor license is awaiting approval.