We were told about this place by a guide on a walking tour who said "Rome isnt all pizza and pasta" and to try some amazing Italian street food, not disappointed at all. Got there early and glad we did as the queue as we...were leaving was pretty long ! Such a relaxed atmosphere not pretentious at all. Staff were amazing and advised us to try the Suppli which was incredible. Good for a light lunch, good wine too.More