The Black Sheep 2019 is located in Ecuador on Av Quito #1400 Frente al Paseo Shoping. The Black Sheep 2019 is rated 3 out of 5 in the category western restaurant in Ecuador.
Address
Av Quito #1400 Frente al Paseo Shoping
Service options
TakeawayDine-in
Amenities
Good for kidsToilets