Pizza Review
Not sure why the photo wouldn’t center. But favorite pizza place in Boston. Always perfect balance of sauce and cheese, perfectly crispy crust. Great looking owner.

Order Alfredo's Italian Kitchen - South Boston

Hungry? Order right now on Slice
Order now on Slice