Casa Del Rey

Overview

Address: 31 N Baldwin Ave
Sierra Madre, CA 91025
Website: casadelreyrestaurant.com
Phone: 626-355-6060