← All work
Studio project · 2026

Sable

A restaurant site that behaves like a printed menu.

sable.restaurant
MenusableBook a table

Set on a quiet corner of Almond Street, Sable serves a short menu of wood-fired plates from Wednesday through Sunday, noon until late.

Reserve →

Platform

Web · Restaurant & reservations

Scope

Brand · Web design · Build

Timeline

3 weeks

Package

Product MVP

The brief

Identity and site for a wood-fired neighbourhood restaurant, with reservations built in. Every decision points at the same feeling: quiet, warm, and confident enough to say very little.

Most independent restaurant sites are a photo carousel, a PDF menu, and a third-party booking widget in a completely different typeface. The result reads as three businesses stapled together.

The brief was one continuous piece of design language, from the wordmark through to the confirmation screen, with reservations native to the page rather than bolted on.

Design decisions

Three choices that shaped everything else.

(01)

Print logic, not web logic

The menu is set like a printed card: serif at a generous size, dotted leaders running to the price, courses separated by air rather than rules. Nothing about it looks like a web list, because a web list is not how anyone reads a menu.

(02)

Photography as a stack, not a carousel

Images sit as a lightly rotated stack, echoing a pile of prints on a pass. It communicates "more inside" without the autoplay motion that makes hospitality sites feel like advertising.

(03)

Booking in the same voice

The reservation step keeps the serif figures, the terracotta ink, and the letterspaced labels. Unavailable times are struck through rather than hidden, so the page answers "is this place popular?" honestly and immediately.

Screens

Every screen shown is live interface code, not a flat image.

sable.restaurant
MenusableBook a table

Set on a quiet corner of Almond Street, Sable serves a short menu of wood-fired plates from Wednesday through Sunday, noon until late.

Reserve →

01

Home

The stack of prints, the drawn mark, and a single terracotta paragraph doing all the positioning work.

sable.restaurant/menu
MenusableBook a table

Dinner · Wednesday to Sunday

the menu

Oysters, mignonette

half dozen

18

Charred leeks, hazelnut, aged sheep's milk

16

Hand-cut tagliatelle, late summer tomato

24

Whole turbot, fennel, brown butter

for two

68

Dry-aged sirloin, bone marrow, watercress

42

Olive oil cake, crème fraîche, plum

12

A single seating at 19:30 on Sundays.
Kitchen closes at 22:00.

02

Menu

Dotted leaders and serif prices. Six dishes, because a short menu is itself a statement of confidence.

sable.restaurant/reserve
MenusableMenu

reserve

Tables of one to six. Larger parties by arrangement.

Date

Sat 16 Aug

Guests

2 people

Available

18:0018:3019:0019:3020:0021:15
Confirm booking

03

Reserve

Native booking in the same typeface. Sold-out slots stay visible and struck through rather than disappearing.

Craft notes

Paper

#f7f1e6

Ink

#33261d

Terracotta

#b8523a

Herb

#7d8a6a

Built with

Next.jsSanity CMSStripeResend

Next project

Meridian

Wealth software that behaves like a private bank, not a casino.

Want something like this?

Start a project →

Scope and a fixed quote back within two business days.