Prince Umbertos
➤ 721 Franklin Ave, 11010, Franklin Square, United States
Siciliano, Mariscos, Italiano, Pizza, Pasta
"Although you have an inner seating area, the grandmother scares you with her middle cup. I had a disc, so really can't comment on the food."