Get directions to: Bella Cafe, San Diego, CA
Restaurant address: 8734 Lake Murray Blvd San Diego, CA 92119, USA
Restaurant: Bella Cafe