Restaurants in Scutari

Browse restaurants, pubs, cafés and fast food in Scutari.

Restaurants in Scutari

KFC
A

KFC

Yeni Sahra Mah. İstiklal Caddesi No: 10/4

  • Fast Food Restaurant