Otto's pizza is a very welcome addition to L17. The pizza is really tasty and well cooked, and the potato wedges are that perfect combination of fluffy on the inside and crispy on the outside.
The staff are friendly and helpful, and on the one occasion where they got our order wrong, they let us keep the wrong one for...
More
