Overview Details Press Releases Multimedia Locations People Groups When what gets served gets appreciated, visiting the Italian restaurant and bar, Modern Restaurant and Lounge in New Rochelle, NY, again is the obvious idea that comes to their customers mind!