RE: Greek Vlita (amaranth)
Well I've never been to Philadelphia but if you're ever in Toronto, Ontario go to Greek Town and go to Mr. Greek! I've never tried the dishes you've had but they have a really good Chicken Souvlaki meal.
I was just checking out on the net and here is a page that gives you reviews on Greek Restaurants in Philadelphia.
Hope this helps you!