No info on opening hours
No photos yet
Add the first photo
Your photos, menus and reviews help others get to know this place better
After seeing Piazza Della Repubblica, it may be a good idea to visit this restaurant.
Frequently mentioned in reviews
Visitors' reviews on https://lostricaro-official.it/
/ 1
Add your review
K
Request content removal
Kawsarhossain
11 months ago on Google
Best seafood in italia. Food: 5 Service: 5 Atmosphere: 5
Seafood
Address
Via della Torre Gregoriana, 1, Terracina, Lazio, Italy
Features
Сredit cards accepted
Wheelchair accessible
Report incorrect information