Cafe Metro

1221 Ave of the Americas
New York, NY
212.391.7800
40.759565
-73.982081
Hours:
Mon - Fri: 6am - 7pm
Sat - Sun:closed

for Cafe Metro
Directions
from: