image

Green Grill House is a salad bar located at L1 ABDULLAHI ADAMU ESTATE, IJEH, Ikoyi, Lagos-State, Nigeria.

image