Andorra
KFC Pizza Hut is one of Andorra.

1. KFC Pizza Hut

6.5
Andorra la Vella, Andorra la Vella
Fast Food Restaurant · No tips or reviews