Tayba Mediterranean Restaurant And Meat Shop

8992 Preston Rd #108 Frisco TX 75034 USA

(469) 294-6767

Location