Lupe’s Place

Overview

Address: 1446 Foothill Blvd,
La Cañada Flintridge, CA 91011, USA
Phone: 818-790-8950