Elmont Seafood/Fresh/Frozen and Hot Food
19 Village Ave, Elmont
(516) 233-1711
Recent Reviews
Elmont Seafood/Fresh/Frozen and Hot Food
19 Village Ave, Elmont 11003
(516) 233-1711