New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 11

Avli (greek in bayside)

Jim Leff | May 19, 2008 11:01 AM

Recently had a deeply killing pork souvlaki sandwich at Avli 3831 Bell Blvd, bayside 718-224-7575.

anyone try anything else here? Just a block or so north of wonderful Il Vesuvio.

Want to stay up to date with this post?

Recommended From Chowhound