Papa Gjorgjo Restaurant
Bars, Italian
Ada
1.2 mi