12 Via del Toro
Trieste, Italy 34121
Phone: (+39) 040 661077
Online Reservations: Reserve Now
A family-run restaurant with great seafood. Lilly, the owner, makes recommendations based on the seafood availability of the day. Trust her suggestions, you will be totally satisfied.