Restaurant

Restaurant website that fills tables

A showcase build for a Prague bistro: menu, story and reservation flow designed to work one-handed on a phone, in three languages.

100Google PageSpeed, mobile
0.8 sLargest Contentful Paint
210 kBPage weight, complete
CS · EN · DELanguages

The brief we set ourselves

A restaurant website has one job at lunchtime: show today’s menu before the visitor loses patience, and make the reservation button impossible to miss. Most restaurant sites in Prague fail both: PDF menus, four-second hero sliders, booking hidden behind three taps.

This showcase demonstrates how we solve it: the menu is plain fast HTML (not a PDF download), opening hours and address sit above the fold on mobile, and the reserve action follows the visitor as they scroll.

Decisions worth copying

  • Menu as content, not attachment. Search engines can read an HTML menu, which is how “svíčková near me” finds a restaurant. A PDF is invisible to both Google and a hungry phone user.
  • Photography discipline. Six great photos beat forty mediocre ones. Images ship in AVIF at exactly the displayed size, which is most of how the whole page stays near 200 kB.
  • Three languages, one address. Czech for locals, English and German for tourists and expats, each with correct hreflang so Google serves the right version to the right visitor.

The numbers

Speed figures on this page are measured, not promised. Run the build through PageSpeed Insights yourself. That score is achievable for any restaurant site we build, because it comes from the architecture, not from optimisation heroics afterwards.

Want this for your own place? Start with web design or ask us directly via the contact page.

Want your industry done right?

We will show you what a fast, modern site for your business would look like, before you commit to anything.