Yayla Bistro is located in Arlington, United States on 2201 N Westmoreland St. Yayla Bistro is rated 4.6 out of 5 in the category turkish restaurantmediterranean restaurant in United States. Yes, we are open! Dine in & Outdoor Seating. ine Ordering for pick up & delivery : http://www.yaylabistro.com
Address
2201 N Westmoreland St