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 Cons: none
All reviews seem positive