You are now leaving Menulist
We hope to see you again soon!
French Roast Cafe
78 W 11th St, New York, NY 10011, 11746, Huntington Station, United States
French, Cafe, Bistro, Coffee & Tea
The redirect does not work? Just click on this link or copy it into your address bar