Your design has a few marks that indicate a new designer, but overall, looks ok.
You might want to considering reducing the height of your pages. In general, it takes a VERY long time to get from top to bottom. Especially in the case of restaurants, this design attribute may not be desirable: Most people will probably want to see all the information at once.
For the menu, perhaps a PDF embed instead of opening a new tab? Some browsers will download the file, which is a big no-no. Downloads make people uncomfortable.
The same is true of the collection card but to a lesser extent. In that case, it might be best to change the link to “Download our Collection Card”. This helps, also, assuming the intent behind the collection card is for it to be printed.
The image carousel seems oddly out of place. It’s very large and doesn’t seem to belong between a menu and opening hours. You might consider replacing that top image (with the logo, which is far too large as well) with the image carousel, but leave the logo on top of the images as they scroll past
Because of the amount of information contained in both the opening hours and prices, it seems more logical to reduce the width of the two containers and place them next to each other. This will, probably, require you to adjust their colors to match, as well.
Great start! Best of luck.