Leena's Food
(240)
Mediterranean restaurant
Address: 4180 William Penn Hwy, Murrysville, PA 15668
Hours: Closed ⋅ Opens 11 AM Thu
Phone: (724) 327-0555
Taboulis Greek Grill. Tulsa, OK. General Info. 6746 S Memorial Dr. Tulsa, OK 74133. Claim this business. 918-940-2900. Map of Leena's Mediterranean Grill.