Revel in the delectable offerings of Taka Taka, a charming bistro set in the picturesque 330 W Broadway, New York, NY 10013, 11516, Village of Cedarhurst, United States. With a menu bursting with flavor, it's a must-visit for any food lover.
The full menu from Taka Taka in Village of Cedarhurst!
All prices are estimations.