
Presiding priest
Fr. Stavros Rallis
Fr. Stavros grew up on 33rd Street, served altar here as a boy, and came back as priest in 2011 after twelve years in Thessaloniki and Boston. He keeps Wednesday afternoons free for anyone who wants to talk.

Parish lifeΕνοριακή ζωή
Here are the people who keep it running, and how you can join them.
Clergy and councilΚλήρος και συμβούλιο
Everyone below answers their own messages. The office is open weekdays from 9 to 4.

Presiding priest
Fr. Stavros grew up on 33rd Street, served altar here as a boy, and came back as priest in 2011 after twelve years in Thessaloniki and Boston. He keeps Wednesday afternoons free for anyone who wants to talk.






MinistriesΔιακονίες
The Steinway Street soup kitchen every Thursday, hospital and nursing-home visits, and koliva for families who need it.
Get connectedThe four-part choir sings at the 10:00 Liturgy twice a month; the chanters' school teaches Byzantine notation from the beginning.
Get connectedBasketball league, the winter retreat in the Catskills, and the festival dance troupe.
Get connectedTavli, coffee, a talk once a month, and a bus trip to a monastery every spring.
Get connectedThis year: the Gospel of John, a chapter a week, with Fr. Stavros.
Get connectedDesign notes
A parish site for a Greek Orthodox church in Astoria, where the Liturgy is sung in Greek and English and the people range from new arrivals from Athens to fourth-generation families who moved to Long Island and still drive in on Sundays. It is built around the things people actually phone the office about: service times, sacraments and memorials, Greek School and the October feast.
Cinzel is built from Roman inscriptional capitals, the chiselled letter you see in the band of text around a Byzantine dome. It gives the headings a carved, liturgical stillness. Literata carries the reading because it has a complete Greek alphabet; anything set in Greek switches to Noto Serif automatically so accents and breathings are always correct.
Oxblood and old gold come from the vestments and the gilded iconostasis, set on a pale marble ground rather than a cream. The dark theme is the church at Vespers: near-black, with the gold becoming the main color the way candlelight picks out the icons. A faint grain sits under everything, like the gesso of an icon board.
The split screen works like a printed service book: the parish name, the Sunday times and the six pages stay fixed on the left while the content scrolls on the right. The language switch sits in that panel, so a grandmother can turn the whole site to Greek in one tap and keep it there.
The home page opens on a single photograph of candles burning in the sand tray before the icons, with no words over it. The headline sits underneath like a museum caption, because lighting a candle is the first thing every Orthodox Christian does on entering, and it is the first thing a visitor should understand about the building.
The one button that is always visible is Arrange a sacrament. Baptisms, weddings and memorials are the reasons most people contact a Greek parish, and each needs weeks of notice and paperwork. The other actions are just as specific: Enroll in Greek School, Come to the feast, Make your stewardship pledge.
Candles, icons, a priest at a font with a family, children reading at a school desk, a long table at the feast. We left out onion domes and Russian exteriors; the photographs had to look like a Greek parish in Queens rather than a postcard.
Every heading, button and service name exists in both languages, with the correct lang attribute so screen readers pronounce Greek as Greek. Long paragraphs stay in English with Greek headings, so nothing is machine-translated. Body text is 18px and the oxblood on marble passes AA comfortably.
Every text pairing is checked against WCAG 2.2 in both themes.
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 14.5:1 | AAA |
| Body text on cards | Aa | 15.99:1 | AAA |
| Secondary text | Aa | 5.8:1 | AA |
| Links | Aa | 8.76:1 | AAA |
| Button text | Aa | 10.25:1 | AAA |
| Accent label text | Aa | 5.25:1 | AA |
| Text on dark bands | Aa | 14.5:1 | AAA |
| Muted text on dark bands | Aa | 7.68:1 | AAA |
| Text on brand bands | Aa | 10.25:1 | AAA |
| Muted text on brand bands | Aa | 6.41:1 | AA |
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 15.38:1 | AAA |
| Body text on cards | Aa | 14.28:1 | AAA |
| Secondary text | Aa | 6.74:1 | AA |
| Links | Aa | 9.22:1 | AAA |
| Button text | Aa | 9.14:1 | AAA |
| Accent label text | Aa | 7.46:1 | AAA |
| Text on dark bands | Aa | 16.02:1 | AAA |
| Muted text on dark bands | Aa | 8.03:1 | AAA |
| Text on brand bands | Aa | 9.14:1 | AAA |
| Muted text on brand bands | Aa | 5.56:1 | AA |
Designed by Greater Purpose Web. Names, people and events are sample content.