From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Umberto's Of Elmont in Elmont.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
For a decently-priced meal that's not too fancy, Umberto's Of Elmont hits the nail on the head.