- Wheelchair Accessible
- Paid Parking
Antibo is an award - winning name and is located in The Plaza, Fitzwilliam Street, Sheffield. Antibo at West One is a modern, roomy restaurant catering for up to 200 people and appealing to everyone from couples to families and large parties.
Already have an account?
See a problem with this venue's profile? Submit an issue