I have been to many pizza places both in NC [where I now live] and on LI [where I grew up]. Emilio's has by far the BEST pizza I have ever had. The sauce is superb and very flavorful and they put on just the right amount of cheese without overpowering the pie. The crust even has a great flavor. Unfortunately I came upon this place literally the same week I was moving. The only downside to this restaurant is the space. Your packed in like a sardine so if you are claustrophobic at all this is not the place for you to EAT-IN, GET TAKE OUT. The other thing that's annoying is the service was kinda of lax but everything was made up for by the taste of the pizza. Definitely worth the annoyances.
Pros: PIZZA PIZZA PIZZA YUM!!!
Cons: Very Cramped, OK service
more