Cafe Petra Greek & Lebanese Restaurant is located in St.... Francisville, LA. We proudly serve a delicious selection of Greek and Lebanese food.Our restaurant is family owned and operated, and we pride ourselves on having a family friendly atmosphere for all our guests.All of our authentic Lebanese ...(Show more)