Contact Us

Drop us a line!

IBIZA KITCHEN

76 King Street, Chappaqua, New York 10514, United States

(914) 458-5044

Hours