Order food

Order food

Blue Sea Taverna

4.2 (431)$$Greek restaurant

29-20 30th Ave., Astoria, NY 11102

Blue Sea Taverna

29-20 30th Ave., Astoria, NY 11102

Place order with

Caviar
DoorDash
Call restaurant