Sommelier at Tallulah on Thames - Newport, Rhode Island, United States
MODERN | FRESH | LOCAL. Tallulah on Thames is committed to sourcing seasonal market-driven ingredients highlighting local farms and artisans to create a genuine