Meyhouse, an upscale Turkish restaurant with locations in Palo Alto and Sunnyvale, will open at City Center some time in the ...