Pepito Spanish Tapas Bar

Spanish
$ $
480 Yongjia Rd (near Yueyang Rd)
Xuhui, 上海市