Menu

Sakura Asian Restaurant in Flushing Queens New York City

135-29 40th Road, Queens , 11354, New York City

Menu Sakura Asian Restaurant

Main Menu

Appetizers

Read More

Soups

Read More

Vegetarian Rolls

Read More

How to get to Sakura Asian Restaurant

Address

135-29 40th Road, Queens , 11354

Opening Time

10am – 6am: Mon-Sun

More info

Indoor Seating

Related to Sakura Asian Restaurant

Restaurants around Flushing