Mobile Couch: Dine On Demand At Dos Toros
February 28, 2013 1:27 PM
For this week’s Dine on Demand segment, TV 10-55’s Alex Denis and the Mobile Couch visited Dos Toros.
11 Carmine Street, between Bleecker and 6th Ave
New York, NY, 10014