Garden Pizza & Salad Bar is located in Novi Sad, Serbia on Vase Stajica 27, Novi Sad, Vojvodina. Garden Pizza & Salad Bar is rated 4.7 out of 5 in the category italian in Serbia.
Address
Vase Stajica 27, Novi Sad, Vojvodina
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating