Weekend

Through Sunday – Richmond Greek Festival – Grab your tray and get in line for the Richmond Greek Festival, one of the most popular festivals in town. Four days of music, dancing and homemade Greek food. 11 a.m.-9:30 p.m. Thursday, 11 a.m.-10 p.m. Friday-Saturday, noon-7 p.m. Sunday at Saints Constantine and Helen Greek Orthodox Cathedral, 30 Malvern Ave. Free.

Friday – Monday – Flying Squirrels – If you want to see the Flying Squirrels this month, now’s the time to do it. They’re only playing two weekends at home this month. And they’ve got a ton of fun events planned, besides the game. Friday is free shirt Friday to the first 1,000 fans and happy hour beverages are $1.95. Saturday’s game will offer a newsboy hat giveway that was rescheduled due to weather and the game will, of course, be followed by fireworks. On Sunday, the PBS characters Peg + Cat will make an appearance and the first 1,000 kids will get a free waffle jersey shirt. Friday 7:05 p.m., Saturday 6:05 p.m. and Sunday 12:05 p.m. The Diamond, 3001 N. Boulevard.

Saturday – Black Light Slide – New to Richmond, the Black Light Slide will send you down slides filled with neon glow-in-the-dark water. Wear a white t-shirt or just your swimsuit and you’ll be glowing with neon colors for the afterparty with DJs and dancing. Bring your own tube or buy one on site. Sliders must be 46? tall and at least 5 years of age to participate. Organizers estimate that roughly 4,000 will attend. Check-in at 4:30 p.m., event starts at 6:30 p.m. Tickets start at $15. Richmond International Raceway, 600 E. Laburnum Ave.

Sunday – Broad Appetit – Broad Appetit, the giant, food-friendly festival on Broad Street, turns 10 this year. Can you believe it? Organizers says this year will be their biggest and best yet with over 75 Richmond restaurants, food providers, craft beer and wine on tap. Richmond restaurants whip up several $3 plates to compete in “best of” categories, and there will be music throughout the day on two stages. Broad Street between Henry and Adams. 11 a.m.-6 p.m