La Camelia Improves its Sanitary Rating

64 DOWNING STREET
New York, NY 10014