Take Out & Delivery

For Delivery or Take Out, please select your nearest location and order by phone or order online.
Our Yonkers location currently is not taking delivery orders.

Times Square

Havana Times Square
Order Online
Order By Phone
(212) 398-7440