Centro Espanol - Arbon is a Spanish restaurant.