Id Restaurant Palace is located in Lagos, Nigeria on CCMFRXM, Alakija, V. I, Alakija St. Id Restaurant Palace is rated 3 out of 5 in the category vegetarian restaurant in Nigeria.
Address
CCMFRXM, Alakija, V. I, Alakija St
Amenities
Good for kids
Toilets
Offerings
Small plates
Vegetarian options