It doesn't get much better than this small, romantic Italian restaurant nestled in the busy city of White Plains. Pros: FANTASTIC SERVICE, FOOD, & DRINK
All reviews seem positive