Snails in Latvia Escargot Latvia Address: Uzvaras pr.25k1 Riga, LV-2128 Latvia Phone Number: +371 29 17 02 47