Loch Duart Salmon Tartare

ratingratingratingratingrating  (0)
$19.00
Serrano chilies, pine nuts, ponzu foam, avocado mousse, root chips.
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
643 4th St, Santa Rosa, CA 95404
707-623-9793
ratingratingratingratingrating
Closed

Add Your Review