Cafe Tallulah Improves its Sanitary Rating

240 COLUMBUS AVENUE
New York, NY 10023