Skip to content

Flushing · Restaurant · $$

Main Street Imperial Taiwanese

This utilitarian eatery offers a wide range of hard-to-find Taiwanese specialties, offal & more.

59-10 Main St, Flushing, NY 11355, USA
Plan a night around it →

We'll start the night in its neighborhood and build the rest.

Similar spots nearby