De La Vega Restaurant Improves its Sanitary Rating

472 LORIMER STREET
New York, NY 11206