Papas Grille

page type::article thing type::restaurant cuisine::Greekcuisine::Mediterranean within::Loehmann's Plaza town::US/NC/Durham

About
Papas Grille is a Greek and Mediterranean restaurant located in Loehmann's Plaza off Hillandale Road near I-85 in Durham, NC.

Links

 * home page