Barnaby's - Havertown
Slowly simmered in a rich tomato sauce served with Italian rolls
Add your review below to help others know what to expect.