Skip to main content

Sakura Japanese restaurant

restaurant · japanese restaurant · New York, NY

Address
3118 Avenue U, New York, NY 11229
Phone
(718) 646-0666
Website
menupages.com/restaurants/sakura-4/menu
Where
40.6019, -73.9344

Search Hominin for Sakura Japanese restaurant

Other restaurants nearby

More in New York

Sakura Japanese restaurant — restaurant in New York, NY | Hominin