Joined In Jan 2022
No info available
I've had pizza in a lot of places, including Napoli, but this little take out joint tops them all. Absolutely the best thin crust pizza anywhere. How do they make it so good?