Update Info - La Casa Del Idolo Restaurant
This restaurant was reported as closed. If it is open, let us know.
La Casa Del Idolo Restaurant
9107 Corona Ave
Elmhurst, NY 11373
9107 Corona Ave
Elmhurst, NY 11373
This restaurant was reported as closed. If it is open, let us know.