348 restaurants
Giraffe / Other international cuisines
Closed · Opens at 11am
Festival Square Basingstoke and Deane
€€€€