Location
You can find Green Star Foods on the Lower East Side, Manhattan. Located on Delancey Street, between Orchard and Ludlow Street. Order breakfast, sandwiches and salads online for takeout and delivery.
95 Delancey St New York, NY 10002
(646) 502-5424
Hours
Monday - Sunday: 24 hours
Phone
Green Star Foods
© 2024 All Rights Reserved | Designed & developed by Foodio.