A La Turka Restaurant

Status
50 MINS Delivery Time
$15.00 Avg Cost
$10.00 Min. Order
View Full Timings

Loading..

Reviews

4.1
Overall Ratings 22 Ratings And 10 Reviews