Skip to main content

Liu Bu

restaurant · barbecue restaurant · Flushing, NY

Address
140-08 Holly Ave, Flushing, NY 11355
Phone
(718) 539-9898
Website
liububbq.com
Where
40.7506, -73.8187

Search Hominin for Liu Bu

Other restaurants nearby

More in Flushing

Liu Bu — restaurant in Flushing, NY | Hominin