American Diner

Restaurant in Marbella, Spain

Features: outdoor seating