🇮🇹Italian

Barbuzzo

x 3.00 ninjas

Restaurant in Philadelphia, United States of America

Information

💸
$$
🏠
110 S 13th St, Philadelphia

In Google

4.5 rating ⭐️
(1,717 reviews)

Photos

Photo from Barbuzzo number 1Photo from Barbuzzo number 2Photo from Barbuzzo number 3Photo from Barbuzzo number 4Photo from Barbuzzo number 5Photo from Barbuzzo number 6Photo from Barbuzzo number 7Photo from Barbuzzo number 8Photo from Barbuzzo number 9