El Castillo Del Pollo Coffee Shop Improves its Sanitary Rating

128-08 111 AVENUE
New York, NY 11420