Get directions to: Ambassador Foods, Long Island City, NY
Restaurant address: 41-43 24 Street Long Island City, NY 11101, USA
Restaurant: Ambassador Foods