Kuku Canteen Improves its Sanitary Rating

289 MERCER ST
New York, NY 10003