There are plenty of choices for eating out in Puglia. Restaurants serve lunch from about 1 pm and dinner from about 8 pm. Italians generally eat later in the evening and often you will see the whole family dining together. Children are welcome everywhere in Puglia.
In smaller towns, outside the main season (July/August), many restaurants are not open for lunch, It is advisable to check individual opening hours, during the peak season it is advisable to book in advance. Whatever the season we recommend you always book in advance for Sunday lunch.
We are sure you will find many more restaurants than the ones we have listed. Please feel free to add them in the comments section below. Updates on those we have listed are welcome too.