Stp Bar And Grill

5487 Clairemont Mesa Boulevard San Diego, California 92111-2201 United States of America

Location