According to Baidu map query, there is no Xiaomeiyuan store on Tibet North Road.
Xiaomeiyuan Restaurant (Lingyun Restaurant) is located at No.413 Lingyun Road, Lingyun Road Street, Xuhui District, Shanghai, and its business hours are 09: 00- 14: 00,16: 00-2100. You can take bus no.50, 1366.