| Category: | Church, |
|---|---|
| Address: | 17 Meriam St, Lexington, MA 02420, USA |
| Postal code: | 02420 |
| Phone: | (781) 862-6453 |
| Website: | http://stnicholaslex.org/ |
Beautiful church and festival. Great food and service.
They have a nice Greek festival in the fall.
Beautiful outside area with a lovely community
Beautiful, peaceful and kind.