Favorite

La Oveja Negra

About La Oveja Negra

Telephone

718-706-8345

Website

http://www.laovejanegra.com

Base of Operations

3438 38th Street
Long Island City, NY, 11101, United States