Lahi
51-24 Van Loon St, Elmhurst
(929) 296-0277
Menu
Restaurants in Elmhurst, NY
Lahi
51-24 Van Loon St, Elmhurst, NY 11373
(929) 296-0277