Lu's Seafood 66


38-18 Prince St.
Queens, NY 11354

Flushing


Hours:
  • 11am–3am daily
Advertisement
Advertisement


Advertisement

From Our Partners