Recommends
Joined 2 years ago
Best Pizza in town!!!.
We've been eating at Atlas since they first opened.
We're from NY, where the best pizza in the world is made.
Atlas pizza is among the best we've ever had.
Plus they make a fantastic lasagna and you must try the chicken cutlet parm. Huge cutlet with wonderful sauce.
The calzones are wonderful and filling, but don't forget the Greek food. It's fresh, very tasty and completely enjoyable.
Try Atlas just once and you will go back over and over again.
0
Heart