Get directions to: Ubaldo's Italian Restaurant, Farmingdale, NY
Restaurant address: 346 Main St Farmingdale, NY 11735, USA
Restaurant: Ubaldo's Italian Restaurant