Very friendly nice host a little expensive
Rosa Deli Inc. is located at 670 Dixon Ave, Copiague, NY 11726