ENΕΛRUDiscuss a project
← All work

Old Limassol

Guests see the menu and the sea before they arrive, and book a table from the same page.

Visit the site: oldlimassol.com ↗
Client
Old Limassol
Industry
Seafood restaurant
Where
Agios Tychon, Limassol
Year
2026
Languages
EN (menu: EN · EL · RU)
What we did
  • Website
  • Menu and wine list in 3 languages
  • Table booking
  • Event requests
  • Admin panel
Built with
Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · PostgreSQL + Drizzle · Framer Motion · Resend

The task

Old Limassol has cooked fish on the Amathus shore since 1963, three generations in the same family. A table by the sea is a decision people make on a phone, often the same day. Guests wanted to see the food, the view and the prices before driving out, to book without calling, and to ask about a wedding or a company dinner. The family wanted to change prices, dishes and hours themselves, without waiting for anyone.

The sea on the first screen.

The site opens on the terrace and the water, with one button: reserve a table. Below it, the family's story, the dishes they are known for and photos of slow afternoons, set in warm sand and deep sea-blue.

The booking button sits in the header of every page, so the decision never needs a second search.

Old Limassol home page on a phone with a booking button
Contact page with the map, address and hours

A menu every guest can read.

The full menu, 129 dishes and drinks in 15 sections, switches between English, Greek and Russian in one tap. Signature dishes are marked, and vegetarian and gluten-free tags sit right under each name.

The wine list leans to Cyprus first, then Greece, Italy and France, grouped by country inside each style.

Menu: salads with prices and dietary tags
The menu on a phone with the EN · EL · RU switch
Wine list, opening with champagnes and sparkling

The family runs it themselves.

Behind the site is an admin panel with two-factor sign-in. The owners change dishes, prices, the wine list, opening hours and the gallery there, without calling a developer.

Weddings, birthdays and company dinners have their own page: a short form for the date, the number of guests and a rough budget, so the restaurant replies with a proposal instead of a list of questions.

Private events page with a request form
The wine list on a phone

Services in this project

Discuss your project
Next projectGeody Trading A café owner builds the weekly order from the catalogue and sends it in one message.