Rickshaw Dumpling Truck Improves its Sanitary Rating

NKA BROADWAY PLAZA
New York, NY 10036