King Umberto

Italian restaurant · 1343 Hempstead Turnpike, Elmont, NY

Dine-In

Hours

More food in Elmont, NY · Italian Food in Elmont