Chinese Restaurante

Restaurant in Marbella, Spain

Features: outdoor seating, air conditioning