
Papouli's Greek Grill Forum
4.2 (1,027)restaurant
A relaxed Selma stop for Greek staples, dishing up gyros, souvlaki, and fresh Mediterranean salads.
Description






Located on Agora Parkway in Selma, the restaurant operates as a fast-casual Greek grill centered on a welcoming, family-friendly setting. The kitchen rounds out the menu with a variety of classic Mediterranean dishes in an easy, casual space.