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
- 1963the year the first tables went onto the sand
- 129dishes and drinks on the menu
- 15menu sections, from salads to signature cocktails
- 3languages of the menu and wine list
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.


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.



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.


Services in this project
Discuss your project→