Mo'nelisa Italian Restaurant And Pizzeria

28 Lido Blvd Point Lookout NY 11569 USA

(516) 432-0000

Location