Might be the best carbonara I’ve had in the US #foodstr
Where?
Please Login to reply.
I mean yeah, like where?
Restaurant over on st Pete beach. La dolce vita. Workers are from Rome, Naples, and Milan