Stadium Cafe

Tampa, Florida 33607 United States of America

Location