Back
Odessa Restaurant Logo

Odessa Restaurant

2.30mi
119 Avenue A, New York, NY, 10009
Tues 12:00 AM - 2:30 AM(212) 253-1470
About Odessa Restaurant

If you're looking for Eastern European restaurants in New York look no further. Odessa Restaurant is known for having some of the best Eastern European in New York. Located at 119 Avenue A, Odess...show more

Compare Delivery Services

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