Skip to main content

Golden Owls Sushi and Noodles

restaurant · sushi restaurant · Elmhurst, NY

Address
85-04 Grand Ave, Elmhurst, NY 11373
Phone
(585) 797-0409
Where
40.7348, -73.8818

Search Hominin for Golden Owls Sushi and Noodles

Other restaurants nearby

More in Elmhurst

Golden Owls Sushi and Noodles — restaurant in Elmhurst, NY | Hominin