Restaurants - Franklin Square, New York, United States
Prince Umberto\'s is a family owned, traditional Italian restaurant in Franklin Square, Long Island serving delicious and affordable cuisine. Located at 721 Franklin Ave, Franklin Square, New York. Italy is much closer to home.
reCAPTCHA
Rackspace Email
Eventbrite
DNSimple
Microsoft Azure Hosting
Microsoft Application Insights