Open House Restaurant Ltd

Address:

Ground Floor, Centro House, P. O. Box 66818
Nairobi, Kenya

Map:


Contact   ·   Privacy   ·   Terms