Miquel Rosa Svc Station 89 Saint Nicholas Pl New York, NY 10032 Phone: (212) 694-0240
Category: Service Stations - Gasoline & Oil