No you don't. The restaurant is big enough and they give service in and out in the garden's place.
Nope
Need? No. Recommended at peak hours? Yes.
No
No. You only need to reserve if you want to ensure that you have a table ready for when you arrive such as on weekend nights.
Thanks! Your answer is awaiting moderation.