Apple Maps
Search
Guides
Directions
Have a Business on Maps?
Manage Your Business
KFC (Zhangqiu Zhengxinlou Shop)
KFC (Zhangqiu Zhengxinlou Shop)
Directions
Details
Address
赭山大街, Mingshui
Shandong
China