Loading map…

Ai Balestrari

Ai Balestrari in Rome, Italy, immerses diners in the heart of Roman culinary tradition. Savor the robust, garlicky aroma of their classic dishes, featuring a delightful, slightly chewy texture, often enhanced by grilling.