Restaurant
Restaurant Nachos
6 locals recommend,
Location
66a Strahinjića Bana
Beograd
Tips from locals
I love this restaurant and go here every weekend. Large portions, great taste for normal price. I recommend to seat in 2 floor, it's the best place for relax