1839 N. Henderson Ave. Dallas TX 75206

Souvlaki

Grilled Marinated Pork Tenderloin, Peppers & Onion

  • $19