New York
Elmont
King Umberto's of Elmont
King Umberto's of Elmont
(516) 352-8391
1343 Hempstead Turnpike, Elmont, NY 11003
Seamless.com
Menu not currently available