7519 Broadway, Elmhurst 11373, United States
No delivery
No open hours
Spot something wrong?
Dishes at Sabay. Prices may vary in venue.
Been to Sabay? Be the first to share what you ate.