On a budget, weigh it — Osteria alle Testiere isn't cheap for what it is.
~€70-90 per head + wine
Barely two dozen seats, a chalkboard of whatever came off the boat, and a host who treats the wine list like a personal project. Intimate and serious about fish — but you commit to a fixed seating and there's nowhere to linger after.