Best Pizza ever
I have been going to Stella’s for a very long time. It is a mandatory stop on the way down to Long Island and sometimes also going back. So I get there a couple of times a year. Bellmore, Long Island, NY.
http://www.menufrog.com/restaurantdetails.php?restaurant_id=20292373
Over the years they have been expanding and now part of Stella’s is almost a restaurant but the great variety pizza bar is still there.