Get directions to: I'qulah Vegetarian & Seafood Restrnt Inc, Jamaica, NY
Restaurant address: 164-07 89 Av Jamaica, NY 11432, USA
Restaurant: I'qulah Vegetarian & Seafood Restrnt Inc