Review of King Umberto

1343 Hempstead Turnpike, Elmont, NY 11003

Overall Rating

Review


Best gluten free pizza around!

Updated 5 years ago

Not celiac