Elmhurst Deli
8003 Broadway, Queens
(718) 424-0107
Recent Reviews
Order Online
You May Also Like
Subway - 80-05 Broadway
Sandwich Shop, Fast Food
Lhasa Liang Fen - 8007 Broadway
Chinese, Himalayan/Nepalese
Taste of China - 8026 Baxter Ave
Chinese
Restaurants in Queens, NY
Elmhurst Deli
8003 Broadway, Queens, NY 11373
(718) 424-0107