Back
Zyara Restaurant Logo

Zyara Restaurant

6.70mi
25-53 Steinway St, Long Island City, NY, 11103
Mon 12:30 PM - 10:00 PM(718) 777-7753
About Zyara Restaurant

If you're looking for Greek restaurants in Long Island City look no further. Zyara Restaurant is known for having some of the best Greek in Long Island City. Located at 25-53 Steinway St, Zyara R...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minTime Est.