Get directions to: Chef Axel European Bistro, La Mesa, CA
Restaurant address: 7097 University Ave. La Mesa, CA 91941, USA
Restaurant: Chef Axel European Bistro