Eastlake Tavern And Bowl

881 Showroom Place Chula Vista, California 91914 United States of America

Location