If you're looking for yummy, authentic NY style pizza this place is the best in North Atlanta bar none. Growing up on the mainline near Philadelphia I know good pizza. Romeo's uses the highest quality incredients and the sauce and the way they cook the crust until it's crispy makes for a delicious pizza pie. Combine that with an ice-cold Peroni malt beverage and you'll be well satisfied.
more