Bavarian Inn

Chula Vista, California 91911 United States of America

Location