LILO Pizza & Bistro

Phone orders only

31 NY-303, Tappan, NY 10983

$0 MinimumSearch Delivery InsteadAre you the owner?
SliceRestaurants in Tappan LILO Pizza & Bistro
Price: $$