Ristorante Self Service Maccheroncini is an Italian restaurant offering authentic taste and guaranteed speed. They are known for their focaccia served instead of bread.