Pizza Bella is a local pizza shop located near Emory University. The New York-style pizzeria prides itself for sourcing ingredients locally when possible. Althouh, there is (very) limited seating inside, Pizza Bella is mostly a takeout joint…

Complete details for Pizza Bella »

Nearby

© 2016 Creative Loafing Atlanta
Powered by Foundation