Located in the heart of Times Square, Scarlatto is one of the best Italian restaurants in the city. The food is tasty (not stellar) and inexpensive. The atmosphere and decor is pleasant and comfortable (never too crowded it seems.) If you are in the Theater District and looking for an Italian restaurant, this is the place to check out!
more