KitchenSpot
Search
See the best dishes near you?
← New York restaurants

Liu Bu

No reviews yet

Barbecue140-08 Holly Ave, Flushing

Own or manage Liu Bu? Claim this listing free

Hours

Hours not listed yet.

Details

Address140-08 Holly Ave, Flushing 11355

Phone+17185399898

Websitehttp://www.liububbq.com/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.