Green Salads
Turkish · Casual Dining
Green Salads is a restaurant offering a variety of dishes, including popular items like Soya Soslu Tavuk and Meksika Tavuk. They also feature a selection of salads, providing diverse culinary options.
Location
Location