Aida's Parkside
18-59 Ditmars Blvd, Queens
(718) 908-2955
Restaurants in Queens, NY
Aida's Parkside
18-59 Ditmars Blvd, Queens, NY 11105
(718) 908-2955